package com.example.baselibrary.config



/**
 * Created by goldze on 2018/6/21 0021.
 * 组件生命周期反射类名管理，在这里注册需要初始化的组件，通过反射动态调用各个组件的初始化方法
 * 注意：以下模块中初始化的Module类不能被混淆
 */
object ModuleLifecycleReflexs {
    private const val BaseInit = "com.example.baselibrary.base.BaseModuleInit"

//    //主业务模块
    private const val MainInit = "com.cmy.b_main.MainModuleInit"

//    //登录验证模块
//    private val SignInit = "com.goldze.sign.SignModuleInit"
//
//    //首页业务模块
//    private val HomeInit = "com.goldze.home.HomeModuleInit"
//
//    //工作业务模块
//    private val WorkInit = "com.goldze.work.WorkModuleInit"
//
//    //消息业务模块
//    private val MsgInit = "com.goldze.msg.MsgModuleInit"
//
//    //用户业务模块
//    private val UserInit = "com.goldze.user.UserModuleInit"

    var initModuleNames = arrayOf(BaseInit, MainInit)
}